package com.example.spring.rabbitmq.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 *
 * @Description 租后账号变更返回结果
 * @Author zhengmw
 * @Data 2024/5/15 17:39
 */
@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
public class AfterSaleAccountChangeResultDTO {
    /**
     * 接收系统
     * ALL:全部系统(默认)
     * POWER_OPERATION_SYSTEM:电站运维系统
     */
    private String receiverSystem;

    /**
     * 租后-整改编号
     */
    private String changeNo;

    /**
     * 整改类型
     * 1-手机号变更
     * 2-银行卡信息变更
     * 3-发电户号变更
     * 4-设备信息变更
     * 5-承租人变更
     */
    private String changeType;

    /**
     * 租后-状态, 1-审核中 2-完成 3-已驳回 4-取消 5-数据更新中 6-已同步 7-失败 8-已发起 9-签署中 10-已拒绝
     */
    private String changeStatus;

    /**
     * 租后-审批原因
     */
    private String remark;

}
